package com.jt.pojo;/**
 * @Author 金帮嘉诚 @Date 2021-07-22 星期四 20:51
 */
/*本类用于测试*/

/**知识点*/

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.experimental.Accessors;

import java.io.Serializable;

@Data//get set必须要有
@Accessors(chain = true)
//实体对象的作用 就是用来实现参数传递
//@Component //不需要将实体对象交给Spring容器管理
//
@TableName(value = "demo_user")//只有一个属性要赋值且属性名是value时 属性名"value"可省略
public class User implements Serializable {
    //序列化:保证数据传输完整性
    //主键自增
    @TableId(type = IdType.AUTO)
    private Integer id;
//    @TableField("name")//字段对应属性
    //如果属性与字段同名（在配置文件设置了驼峰规则时 包括符合驼峰规则），该注解可以省略
    private String name;
    private Integer age;
    private String sex;
}

